// var len,i;
// var students = [
//   {
//     name:'张三',
//     no:'201901'
//   },
//   {
//     name:'李四',
//     no:'201902'
//   },
//   {
//     name:'王五',
//     no:'201903'
//   }
// ]
// len = students.length

// let a = '201902'
// for(i=0; i <len; i++){
//   let stu=students[i]
//   if(stu.no == a) 
//  console.log(stu.name)
// }

//效率不高 每次都要创建一次对象sutdentObj = {}
//  function findStu(no){
//    let sutdentObj = {}
//    for (let i =0 ; i<students.length ;i++){
//      let student = students[i]
//      sutdentObj[student.no] = student.name
//    }
//    return sutdentObj[no]
//    //console.log(sutdentObj)
//  }
//  console.log(findStu('201902'))
// let sutdentObj;
// function findStu(no){
//   if(!sutdentObj){
//     sutdentObj={}
//     for (let i =0 ; i<students.length ;i++){
//       let student = students[i]
//       sutdentObj[student.no] = student.name
//   }
//   console.log(sutdentObj)
//   }
//   return sutdentObj[no]
//   //console.log(sutdentObj)
// }
// console.log(findStu('201902'))

//console.log(Math.floor(Math.random() * 10)) 
// let string1 = '17729603616'
//console.log(/1[358]/.test(string1))
//console.log(/^(1[35789]\d)(\d{4})(\d{4})/.test(string1))
// console.log(string1.replace(/^(1[35789]\d)(\d{4})(\d{4})/,'$1****$3'))
// console.log(string1.replace(/^(1[35789]\d)(\d{4})(\d{4})/,function($0,$1,$2,$3){
//   console.log($1)
//   return '8888888'+$3
// }))

// function dateFormat(formatString,formatString1,formatString2,formatString3,formatString4,formatString4){
//   let year = date.getFullYear()
//   formatString = formatString.replace(/(y+)/i,function($0){
//     return  year.toString().substr(4-$0.length)
//   })
//   let month = date.getMonth()+1
//   formatString1 = formatString1.replace(/(mm+)/i,month)
//   let a;
//    if(formatString1<10){
//        a = '0'+formatString1.toString()
//     }
//     else{
//       a =formatString1
//     }
//   let day = date.getDate()
//   let hour = date.getHours()
//   let minute = date.getMinutes()
//   let second = date.getSeconds()
//   //return `${year}-${month}-${day}`
//   return formatString+a
// }
// let date = new Date()
// console.log(dateFormat('yyyy-','mm'))


// function dateFormat(formatString,formatString1,formatString2,formatString3,formatString4,formatString5){
//    let year = date.getFullYear()
//    formatString = formatString.replace(/(y+)/i,function($0){
//      return  year.toString().substr(4-$0.length)
//    })
//    let month = date.getMonth()+1
//    formatString1 = formatString1.replace(/(m+)/i,month)
//    let a;
//     if(formatString1<10){
//         a = '0'+formatString1.toString()+'-'
//      }
//      else{
//        a =formatString1+'-'
//      }
//    let day = date.getDate()
//    formatString2 = formatString2.replace(/(d+)/i,day)
//    let b;
//    if(formatString2<10){
//     b = '0'+formatString2.toString()
//  }
//  else{
//    b =formatString2+'-'
//  }
//    let hour = date.getHours()
//    formatString3 = formatString3.replace(/(h+)/i,hour)
//    let c;
//    if(formatString3<10){
//     c ='  '+'0'+formatString3.toString()+':'
//  }
//  else{
//    c ='  '+formatString3+':'
//  }
//    let minute = date.getMinutes()
//    formatString4 = formatString4.replace(/(m+)/i,minute)
//    let d;
//    if(formatString4<10){
//     d ='0'+formatString4.toString()+':'
//  }
//  else{
//    d =formatString4+':'
//  }
//  let second = date.getSeconds()
//  formatString5 = formatString5.replace(/(s+)/i,second)
//  let e;
//  if(formatString5<10){
//   e ='0'+formatString5.toString()
// }
// else{
//  e =formatString5
// }
//    //return `${year}-${month}-${day}`
//    return formatString+a+b+c+d+e
// }
// let date = new Date()
//  console.log(dateFormat('yyyy-','MM','dd','hh','mm','ss'))

// function buidArray(){
//  let array =[]
//  for (let i = 0;i < parseInt(Math.random()*200);i++) array.push(i)
//  return array
// }
// function getList(array,pageNum,pageSize){
//   let rc = {}
//   pageNum = parseInt(array.length/10%10)+1
//   if(array.length<10){
//     rc = {pageNum,pageSize:'10',total:array.length,rows:array}
//    }
//   else{
//     for(let j = 0 ; j<pageNum;j++){
//       j===0?rc = {pageNum:j,pageSize:'10',total:array.length,rows:array.slice(0,10)}:rc = {j,pageSize:'10',total:array.length,rows:array.slice(j*10,j*10+10)}
//       console.log(rc)
//     }
//   }
//  return rc
// }
// let array = buidArray()
// console.log(getList(array))